From: OpenJDK Team Date: Wed, 22 Jul 2026 00:23:02 +0000 (+1200) Subject: default-jvm-cfg X-Git-Tag: archive/raspbian/25.0.5_7ea-1+rpi1~3^2~30 X-Git-Url: https://dgit.raspbian.org/%22http://www.example.com/cgi/%22/%22http:/www.example.com/cgi/%22?a=commitdiff_plain;h=bed739f5bab9a7d408d3c461d0edcb7d7d9c855d;p=openjdk-25.git default-jvm-cfg Gbp-Pq: Name default-jvm-cfg.diff --- diff --git a/src/java.base/share/native/libjli/java.c b/src/java.base/share/native/libjli/java.c index 4621ab588..f8d8caf52 100644 --- a/src/java.base/share/native/libjli/java.c +++ b/src/java.base/share/native/libjli/java.c @@ -2059,7 +2059,7 @@ jint ReadKnownVMs(const char *jvmCfgName, jboolean speculative) { FILE *jvmCfg; - char line[MAXPATHLEN+20]; + char line[MAXPATHLEN+30]; int cnt = 0; int lineno = 0; jlong start = 0, end = 0; @@ -2072,6 +2072,11 @@ ReadKnownVMs(const char *jvmCfgName, jboolean speculative) } jvmCfg = fopen(jvmCfgName, "r"); + if (jvmCfg == NULL) { + char cfgName[strlen(jvmCfgName)+10]; + sprintf(cfgName, "%s-default", jvmCfgName); + jvmCfg = fopen(cfgName, "r"); + } if (jvmCfg == NULL) { if (!speculative) { JLI_ReportErrorMessage(CFG_ERROR6, jvmCfgName);